using System;
using Curriculum.Business.Manejadores;

namespace Curriculum.Business.ClasesPersistentes
{
	/// <summary>
	/// Summary description for ValidadorEstructura.
	/// </summary>
	public class ValidadorEstructura
	{
		public bool SonEstructurasCompatibles(	string idRaiz1, string idHoja1,
												string idRaiz2, string idHoja2)
		{
			Clases.Antecedente estructura1;
			Clases.Antecedente estructura2;

			ManejadorAntecedentes manejador = ManejadorAntecedentes.GetInstancia();

			estructura1 = manejador.ObtenerEstructuraAntecedente(idHoja1, idRaiz1);
			estructura2 = manejador.ObtenerEstructuraAntecedente(idHoja2, idRaiz2);


			return estructura1.TieneEstructuraCompatible(estructura2);
		}
	}
}
